export default {
  toast(config, callback) {
    if (typeof config === 'string') {
      uni.showToast({
        icon: 'none',
        title: config,
        mask: true
      })
    } else if (config instanceof Object) {
      uni.showToast(config)
    }
    if(callback){
      setTimeout(()=>callback(), 2000)
    }
  },
  loading(config='加载中') {
    if (typeof config === 'string') {
      uni.showLoading({
        title: config,
        mask: true
      })
    } else if (config instanceof Object) {
      uni.showLoading(config)
    }
  },
  hideLoading() {
    uni.hideLoading({
      complete: (res) => {
        // console.log('hideLoading', res)
      }
    })
  },
  resStatus(code,msg,icon){
    if (code === 100) {
      uni.showToast({
        icon: icon ? icon : 'none',
        title: '成功'+msg
      })
    } else{
      uni.showToast({
        icon: icon ? icon : 'none',
        title: msg+'失败'
      })
    }
  }
}